regenerative polyp - German English Dictionary